
/**by kevin**/
.k_accordion_main_wrap {
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.k_accordion_main_wrap>h6.k_accordion_header {
    width: 100%;
    height: 30px;
    line-height: 30px;
    border: 1px solid #CCCCCC;
    -moz-border-radius: 3;
    -webkit-border-radius: 3;
    border-radius: 3;
    background: #EDEDED;
    margin-top: 2px;
    padding-left: 0.7em;
    font-size: 100%;
    cursor: pointer;
}
.k_accordion_main_wrap>h6.k_accordion_header:hover {
    background: #E5E5E5;
}
.k_accordion_main_wrap>h6.k_accordion_header_actived {
    background: #DBDBDB;
    color: #fff;
}
.k_accordion_main_wrap>h6.k_accordion_header_actived:hover {
    background: #DBDBDB;
}
.k_accordion_main_wrap>div.k_accordion_body {
    overflow: auto;
    width: 100%;
    border: 1px solid #CCCCCC;
    border-top: none;
}
.k_accordion_main_wrap>h6.k_accordion_header_actived i {
    color: #fff;
}
